Dieser Abschnitt zeigt Beispiele für zwei- und dreidimensionale Diagramme, die mit der Funktion CT Chart arrays erstellt wurden.
Wie Sie zwei- und dreidimensionale Diagramme aus Datensätzen einer Datenbank erstellen, erfahren Sie im Abschnitt Diagramme aus Datensätzen einer Datenbank (Beispiele).
Jedes Beispiel enthält:
- Eine Beschreibung der Ausgangssituation,
- Die Struktur der Beispieldatenbank,
- Ein Diagramm, das anhand der Beispieldaten komplett programmiert wurde,
- Den Code zum Erstellen dieses Diagramms.
Nehmen wir an, Sie sind neuer Manager der Engineering Abteilung einer Firma, die Waren herstellt. Eine Ihrer Aufgaben ist, die Zeit herabzusetzen, welche die einzelnen Abteilungen benötigen, um Anfragen von Kunden zu beantworten.
Dafür richten Sie eine Datenbank ein, die die Antwortzeit der einzelnen Abteilungen verwaltet. Die Tabelle hierfür lautet:

Um die gesammelte Information zu analysieren, erstellen Sie für das vergangene Jahr ein Diagramm mit der im Monat durchschnittlich benötigten Zeit pro Abteilung. Der Durchschnittswert ergibt sich aus der Berechnung:
Datum der Antwort - Datum der Anfrage / Anzahl der Anfragen.
Mit 4D Chart erstellen Sie folgendes Diagramm:

Dieses Diagramm wurde mit der Methode DIAGRAMM ANTWORT erstellt. Sie füllt Arrays mit Daten, erstellt aus den Arrays ein Diagramm und passt dann einige Elemente individuell an, wie z.B. Bezeichnung der Achsen und Farben der Reihen.
Der erste Teil der Methode erstellt und füllt die Arrays mit Hilfe von 4th Dimension Befehlen und Funktionen. Der Inhalt des Array Kategorien ist fest vorgegeben, der Inhalt des Array Reihen stammt direkt aus der Datenbank, der Inhalt des Array Werte ergibt sich durch die Berechnung: Größe des Array Werte = Größe des Array Kategorien * Größe des Array Reihen.
Diese Methode verwaltet die Auswahl der Datensätze über Mengen. Haben Sie eine Menge erstellt, können Sie die Auswahl der benötigten Datensätze durch erneutes Suchen verändern und immer wieder zur Originalmenge der Datensätze zurückkehren. Diese Methode verwendet eine Menge, um die Auswahl der Datensätze für das ganze Diagramm zu bewahren. Die Auswahl wird nämlich beim Füllen des Array Werte verändert, da sich die Werte nach einer neuen Auswahl richten, die sich aus der Suche nach den Datensätzen pro Abteilung und pro Monat ergibt.
Sind die Arrays gefüllt, wird das Diagramm mit 4D Chart Routinen erstellt und angepasst.
Die Methode lautet:
Nehmen wir an, Sie sind Leiter eines Ausbildungsprogramms für Bayern und möchten feststellen, ob sich die Testergebnisse der Auszubildenden ihres Bundeslandes verbessert haben. Ihre Datenbank enthält die Punktzahlen der Auszubildenden der verschiedenen Bundesländer, sortiert nach Testdatum und Bundesland.
Hinweis: Die Daten stammen aus dem Beispiel Zweidimensionales Diagramm mit Reihen aus Daten von Datensätzen im Abschnitt Diagramme aus Datensätzen einer Datenbank (Beispiele).
Die Tabelle lautet:

Da es in jedem Jahr mehrere Testdaten gab, können Sie die Daten nicht direkt aus der Datenbank darstellen. Stattdessen erstellen Sie eine Methode, die die Daten in Arrays legt. So können Sie jedes Jahr als Kategorie und die einzelnen Bundesländer als Reihen verwenden.

Dieses Diagramm wurde mit der Methode 3D DIAGRAMM TESTERGEBNISSE erstellt. Diese Methode füllt die Arrays mit Daten, generiert ein Diagramm aus den Arrays und gestaltet dann einige Aspekte des Diagramms.
Der Inhalt des Arrays Kategorien wird fest vorgegeben. Der Inhalt des Arrays Reihen stammt aus der Datenbank. Der Inhalt des Array Werte ergibt sich aus dem Durchschnitt der Testergebnisse jedes Bundeslandes pro Jahr. Die Größe des Arrays Werte ist gleich der Größe des Arrays Kategorien multipliziert mit der Größe des Array Reihen.
Über 4D Chart Befehle werden die Menüleiste, Rollbalken, Lineale und Werkzeugpaletten von 4D Chart ausgeblendet. Der 4D Chart Bereich wird auf nicht-eingebbar gesetzt, d.h. der Benutzer kann weder ein Objekt im Bereich auswählen, noch Änderungen ausführen.
Die Methode 3D DIAGRAMM TESTERGEBNISSE lautet: